<?php

$permissions = array(

    'Site Portal Access'             => array('resource' => 'index.index', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),

    'Login Access'                   => array('resource' => 'auth.login', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),
    'Logout Access'                  => array('resource' => 'auth.logout', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),

    'Administrator Dashboard Access' => array('resource' => 'administration.index', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Configure Access'               => array('resource' => 'setting.admin', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Update Configuration Access'    => array('resource' => 'setting.update', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),

    'Site Manager Access'            => array('resource' => 'site.admin', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Site Create Access'             => array('resource' => 'site.create', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Site Edit Access'               => array('resource' => 'site.edit', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Site Delete Access'             => array('resource' => 'site.delete', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),

    'Role Manager Access'            => array('resource' => 'role.admin', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Role Create Access'             => array('resource' => 'role.create', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Role Edit Access'               => array('resource' => 'role.edit', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Role Delete Access'             => array('resource' => 'role.delete', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),

    'User Manager Access'            => array('resource' => 'user.admin', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'User Create Access'             => array('resource' => 'user.create', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'User Edit Access'               => array('resource' => 'user.edit', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'User Delete Access'             => array('resource' => 'user.delete', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),

    'Type Manager Access'            => array('resource' => 'type.admin', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Type Create Access'             => array('resource' => 'type.create', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Type Edit Access'               => array('resource' => 'type.edit', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Type Delete Access'             => array('resource' => 'type.delete', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),

    'Object Render Access'           => array('resource' => 'object.render', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),
    'Object Create Access'           => array('resource' => 'object.create', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),
    'Object Admin Access'	     => array('resource' => 'object.admin', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Object List Widget Access'      => array('resource' => 'object.listwidget', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Object Permissions Access'      => array('resource' => 'object.permissions', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Administrator') ),
    'Object View Access'             => array('resource' => 'object.view', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),
    'Object Edit Access'             => array('resource' => 'object.edit', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),
    'Object Delete Access'           => array('resource' => 'object.delete', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),
    'Object Action Access'           => array('resource' => 'object.render', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),

    'Asset Upload Access'            => array('resource' => 'asset.upload', 'privilege' => PERMISSION_ACCESS, 'roles' => array('Guest') ),
);

?>